Technical enhancements

This release brings significant gains to iMIS performance responsiveness and web server stability.

Performance improvements:
We boosted performance by tuning code to reduce database accesses and by resolving fundamental issues in Business Object Designer that caused type mismatches. Eliminating these mismatches prevents unneeded index scans, which slow down large databases.

Business objects streamlined for improved performance
Because the root cause of performance and scalability issues was the code being compiled into business objects, that code has been migrated out of business objects throughout iMIS. The Constraints and Actions tabs as well as the Properties - Constraints tab, which store such code, are now removed from Business Object Designer.

Important: If you added any actions or constraints to your own business objects, be aware that they will no longer run when your business object is used.

Web server stabilization:
We brought greater stability to iMIS web servers by finding and resolving several problematic memory leaks in the web application pool. The most noticeable impact of this stabilization is that it removes much of the need for frequently recycling the IIS app pool.

Updated Telerik RadControls and JQuery:
iMIS has been updated to use the latest version of the Telerik RadControls and JQuery, so that we can take advantage of the latest technologies.